package biblioteca.persistencia;


import javax.persistence.Basic;
import javax.persistence.Entity;
//import javax.persistence.GeneratedValue;
//import javax.persistence.GenerationType;
//import javax.persistence.Id;
import javax.persistence.MappedSuperclass;


@Entity
public class Pelicula extends Articulo {

	@Basic
	private String protagonista;
	@Basic
	private String director;
	@Basic
	private String titulo;
	
	public Pelicula(String c,double p,int a,String t,String prot,String dir,String tit) {
		
		setCategoria(c);
		setPrecio(p);
		setAnio(a);
		setTipo(t);
		protagonista=prot;
		director=dir;
		titulo=tit;
	}

	public String getProtagonista() {
		return protagonista;
	}

	public void setProtagonista(String protagonista) {
		this.protagonista = protagonista;
	}

	public String getDirector() {
		return director;
	}

	public void setDirector(String director) {
		this.director = director;
	}

	public String getTitulo() {
		return titulo;
	}

	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}

	@Override
	public String toString() {
		return super.toString()+ "\nPelicula [protagonista=" + protagonista + ", director="
				+ director + ", titulo=" + titulo + "]";
	}
	
	
	
}
